clutch pedal pushrod - Spanish English Dictionary